Big Huge Thesaurus

genus Blaberus

noun

sounds kind of like